How to use an Annotation in Azure Data Factory or Azure Synapse Analytics Data Integration Pipeline?
Annotation property allows you to add comments or notes to your pipeline or dataset, which can include any relevant information such as web URL, storage account and container, SFTP location, or expressions used during pipeline execution.
To use Annotation property, simply go to the properties section of your pipeline or dataset in the ADF UI, and add any relevant information to the Annotation field. This information will then be displayed in the pipeline or dataset details page, allowing you to easily track and trace the values used during pipeline execution.
Using Annotation property is a simple yet effective way of keeping track of important details and information within your ADF environment.
GitHub Repo : alpaBuddhabhatti/ADFTipsTricks (github.com)
Pipeline : ANNOTATION_PL
YouTube Video : https://youtu.be/RYkoSBTyjIw
It is an easy to use by just setting few properties .
Note — There is no any hint to set it using “Add dynamic content” but you can definitely use dynamic content there.
Let’s set Parameter's value to Annotation box as shown below. You can use Global Parameters as well. You can also do some calculation as well. Let set @add(int(pipeline().parameters.seconds),1) to Annotation.
This will only work at pipeline run (triggered) so you need to publish your changes and then trigger your pipeline to see Annotation.
If you are not able to see Annotation at “pipeline runs (triggered)” then you need to add that properties by just “Edit Columns” as shown below.
Pipeline result at Trigger Now: